import { RouteRecordRaw } from 'vue-router'
import { ROUTER_NAME } from '@/constant'
import { LAYOUT, BLANK_LAYOUT } from '@/router/constant'
import { setRootPathByPermission } from '@/router/util'

const pageRouterConfig: RouteRecordRaw = {
    name: ROUTER_NAME.PAGE_DASHBOARD + '_ROOT',
    // 匹配全部其他内容
    path: '/:productCode/:tenantCode' + import.meta.env.VITE_PUBLIC_PATH + '/',
    redirect: (res)=>{ return setRootPathByPermission({ from : res }) },
    component: LAYOUT,
    meta: {
        isLayout: true,
        hideMenu: false,
        title: 'MENU_LAYOUT'
    },
    children: [
        {
            name: 'menu_page_3000000356',
            path: '/:productCode/:tenantCode/app_50000005/page/3000000356',
            component: () => import('@/views/page/Page3000000356.vue'),
            meta: {
                code: '50000005_76frinlqdd',
                settingId: '3000000356',
                menuExpandFlag: true,
                iconDisplay: true,
                hideMenu: false,
                title: '工作台',
                icon: '',
                selectedIcon: ''
            }
        },
        {
            name: 'menu_page_50000005_or1v6r878w',
            path: '/:productCode/:tenantCode/menu_50000005_or1v6r878w',
            redirect: '/:productCode/:tenantCode/app_50000005/page/50001252',
            meta: {
                code: '50000005_or1v6r878w',
                settingId: 'null',
                menuExpandFlag: true,
                iconDisplay: true,
                hideMenu: false,
                title: '项目管理',
                icon: '',
                selectedIcon: ''
            },
            children: [
                {
                    name: 'menu_page_50001252',
                    path: '/:productCode/:tenantCode/app_50000005/page/50001252',
                    component: () => import('@/views/page/Page50001252.vue'),
                    meta: {
                        code: '50000005_v1du19ix2d',
                        settingId: '50001252',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '平台项目',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_50001247',
                    path: '/:productCode/:tenantCode/app_50000005/page/50001247',
                    component: () => import('@/views/page/Page50001247.vue'),
                    meta: {
                        code: '50000005_6juio0iq7f',
                        settingId: '50001247',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '交付项目',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_50001248',
                    path: '/:productCode/:tenantCode/app_50000005/page/50001248',
                    component: () => import('@/views/page/Page50001248.vue'),
                    meta: {
                        code: '50000005_453twjh7cc',
                        settingId: '50001248',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '市场及更多',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000231',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000231',
                    component: () => import('@/views/page/Page3000000231.vue'),
                    meta: {
                        code: '50000005_qaialx35yr',
                        settingId: '3000000231',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '项目进度维护',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000448',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000448',
                    component: () => import('@/views/page/Page3000000448.vue'),
                    meta: {
                        code: '50000005_hkd5cmsf1e',
                        settingId: '3000000448',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '行动项任务管理',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_50001024',
                    path: '/:productCode/:tenantCode/app_50000005/page/50001024',
                    component: () => import('@/views/page/Page50001024.vue'),
                    meta: {
                        code: '50000005_otqofg82ya',
                        settingId: '50001024',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '项目详情',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000598',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000598',
                    component: () => import('@/views/page/Page3000000598.vue'),
                    meta: {
                        code: '50000005_evjeoduftj',
                        settingId: '3000000598',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: 'FAQ',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000627',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000627',
                    component: () => import('@/views/page/Page3000000627.vue'),
                    meta: {
                        code: '50000005_ijfbxfjla7',
                        settingId: '3000000627',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '培训',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
            ]
        },
        {
            name: 'menu_page_50000005_lf0j1japel',
            path: '/:productCode/:tenantCode/menu_50000005_lf0j1japel',
            redirect: '/:productCode/:tenantCode/app_50000005/page/3000000940',
            meta: {
                code: '50000005_lf0j1japel',
                settingId: 'null',
                menuExpandFlag: true,
                iconDisplay: true,
                hideMenu: false,
                title: '项目看板',
                icon: '',
                selectedIcon: ''
            },
            children: [
                {
                    name: 'menu_page_3000000940',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000940',
                    component: () => import('@/views/page/Page3000000940.vue'),
                    meta: {
                        code: '50000005_zb2ts4vlqj',
                        settingId: '3000000940',
                        menuExpandFlag: true,
                        iconDisplay: false,
                        hideMenu: false,
                        title: '项目经营看板',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000856',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000856',
                    component: () => import('@/views/page/Page3000000856.vue'),
                    meta: {
                        code: '50000005_vs0cvhw6kn',
                        settingId: '3000000856',
                        menuExpandFlag: true,
                        iconDisplay: false,
                        hideMenu: false,
                        title: '产研进度表',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000359',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000359',
                    component: () => import('@/views/page/Page3000000359.vue'),
                    meta: {
                        code: '50000005_q5qsm74lba',
                        settingId: '3000000359',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '过程分析表',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000777',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000777',
                    component: () => import('@/views/page/Page3000000777.vue'),
                    meta: {
                        code: '50000005_q7t4a0h9e8',
                        settingId: '3000000777',
                        menuExpandFlag: true,
                        iconDisplay: false,
                        hideMenu: false,
                        title: '里程碑进度表',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000001002',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000001002',
                    component: () => import('@/views/page/Page3000001002.vue'),
                    meta: {
                        code: '50000005_4a3flj9vvm',
                        settingId: '3000001002',
                        menuExpandFlag: true,
                        iconDisplay: false,
                        hideMenu: false,
                        title: '数据看板',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000780',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000780',
                    component: () => import('@/views/page/Page3000000780.vue'),
                    meta: {
                        code: '50000005_fd6r7asmdj',
                        settingId: '3000000780',
                        menuExpandFlag: true,
                        iconDisplay: false,
                        hideMenu: false,
                        title: '看板配置',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000862',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000862',
                    component: () => import('@/views/page/Page3000000862.vue'),
                    meta: {
                        code: '50000005_ri4ffzc25x',
                        settingId: '3000000862',
                        menuExpandFlag: true,
                        iconDisplay: false,
                        hideMenu: false,
                        title: '日报群',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000996',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000996',
                    component: () => import('@/views/page/Page3000000996.vue'),
                    meta: {
                        code: '50000005_50zrtv5hoo',
                        settingId: '3000000996',
                        menuExpandFlag: true,
                        iconDisplay: false,
                        hideMenu: false,
                        title: '会议纪要',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000939',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000939',
                    component: () => import('@/views/page/Page3000000939.vue'),
                    meta: {
                        code: '50000005_jr64os8nz6',
                        settingId: '3000000939',
                        menuExpandFlag: true,
                        iconDisplay: false,
                        hideMenu: false,
                        title: '问题统计看板',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000001048',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000001048',
                    component: () => import('@/views/page/Page3000001048.vue'),
                    meta: {
                        code: '50000005_2enpmde5ls',
                        settingId: '3000001048',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '集团周报',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
            ]
        },
        {
            name: 'menu_page_50000005_t5bunhe481',
            path: '/:productCode/:tenantCode/menu_50000005_t5bunhe481',
            redirect: '/:productCode/:tenantCode/app_50000005/page/3000000784',
            meta: {
                code: '50000005_t5bunhe481',
                settingId: 'null',
                menuExpandFlag: true,
                iconDisplay: true,
                hideMenu: false,
                title: '工单管理',
                icon: '',
                selectedIcon: ''
            },
            children: [
                {
                    name: 'menu_page_3000000784',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000784',
                    component: () => import('@/views/page/Page3000000784.vue'),
                    meta: {
                        code: '50000005_3bgh9oy0od',
                        settingId: '3000000784',
                        menuExpandFlag: true,
                        iconDisplay: false,
                        hideMenu: false,
                        title: '工单管理',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
            ]
        },
        {
            name: 'menu_page_50000005_knbso6mhg3',
            path: '/:productCode/:tenantCode/menu_50000005_knbso6mhg3',
            redirect: '/:productCode/:tenantCode/app_50000005/page/50000519',
            meta: {
                code: '50000005_knbso6mhg3',
                settingId: 'null',
                menuExpandFlag: true,
                iconDisplay: true,
                hideMenu: false,
                title: '工时管理',
                icon: '',
                selectedIcon: ''
            },
            children: [
                {
                    name: 'menu_page_50000519',
                    path: '/:productCode/:tenantCode/app_50000005/page/50000519',
                    component: () => import('@/views/page/Page50000519.vue'),
                    meta: {
                        code: '50000005_mxgu16appl',
                        settingId: '50000519',
                        menuExpandFlag: false,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '新建日报',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_50000520',
                    path: '/:productCode/:tenantCode/app_50000005/page/50000520',
                    component: () => import('@/views/page/Page50000520.vue'),
                    meta: {
                        code: '50000005_ijxftl0anf',
                        settingId: '50000520',
                        menuExpandFlag: false,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '我的日报',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_50000521',
                    path: '/:productCode/:tenantCode/app_50000005/page/50000521',
                    component: () => import('@/views/page/Page50000521.vue'),
                    meta: {
                        code: '50000005_ybnxpllkdp',
                        settingId: '50000521',
                        menuExpandFlag: false,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '员工日报',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_50000835',
                    path: '/:productCode/:tenantCode/app_50000005/page/50000835',
                    component: () => import('@/views/page/Page50000835.vue'),
                    meta: {
                        code: '50000005_ie4pdg66cd',
                        settingId: '50000835',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '项目工时统计',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
            ]
        },
        {
            name: 'menu_page_50000005_1yndf2r12o',
            path: '/:productCode/:tenantCode/menu_50000005_1yndf2r12o',
            redirect: '/:productCode/:tenantCode/app_50000005/page/50001219',
            meta: {
                code: '50000005_1yndf2r12o',
                settingId: 'null',
                menuExpandFlag: true,
                iconDisplay: true,
                hideMenu: false,
                title: '绩效管理',
                icon: '',
                selectedIcon: ''
            },
            children: [
                {
                    name: 'menu_page_50001219',
                    path: '/:productCode/:tenantCode/app_50000005/page/50001219',
                    component: () => import('@/views/page/Page50001219.vue'),
                    meta: {
                        code: '50000005_iw40qglb1c',
                        settingId: '50001219',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '我的月度工作汇报',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_50001222',
                    path: '/:productCode/:tenantCode/app_50000005/page/50001222',
                    component: () => import('@/views/page/Page50001222.vue'),
                    meta: {
                        code: '50000005_lh8f6tuder',
                        settingId: '50001222',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '员工月度工作汇报',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_50001636',
                    path: '/:productCode/:tenantCode/app_50000005/page/50001636',
                    component: () => import('@/views/page/Page50001636.vue'),
                    meta: {
                        code: '50000005_wuxmaj3i69',
                        settingId: '50001636',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '项目月度目标管理',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_50001643',
                    path: '/:productCode/:tenantCode/app_50000005/page/50001643',
                    component: () => import('@/views/page/Page50001643.vue'),
                    meta: {
                        code: '50000005_weclx2r1co',
                        settingId: '50001643',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '项目月度绩效管理',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000458',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000458',
                    component: () => import('@/views/page/Page3000000458.vue'),
                    meta: {
                        code: '50000005_3rut95b8oz',
                        settingId: '3000000458',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '员工绩效',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000890',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000890',
                    component: () => import('@/views/page/Page3000000890.vue'),
                    meta: {
                        code: '50000005_mdkmfsf60a',
                        settingId: '3000000890',
                        menuExpandFlag: true,
                        iconDisplay: false,
                        hideMenu: false,
                        title: '投入度管理',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_50002037',
                    path: '/:productCode/:tenantCode/app_50000005/page/50002037',
                    component: () => import('@/views/page/Page50002037.vue'),
                    meta: {
                        code: '50000005_qqjj1ch72x',
                        settingId: '50002037',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '人效分析',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
            ]
        },
        {
            name: 'menu_page_50000005_4vgjzt9ly7',
            path: '/:productCode/:tenantCode/menu_50000005_4vgjzt9ly7',
            redirect: '/:productCode/:tenantCode/app_50000005/allin-app/allin-workflow-web/workflow',
            meta: {
                code: '50000005_4vgjzt9ly7',
                settingId: 'null',
                menuExpandFlag: true,
                iconDisplay: true,
                hideMenu: false,
                title: '流程管理',
                icon: '',
                selectedIcon: ''
            },
            children: [
                {
                    name: 'menu_resource_3152',
                    path: '/:productCode/:tenantCode/app_50000005/allin-app/allin-workflow-web/workflow',
                    component: () => import('@/views/system/MicroAppViteContainer.vue'),
                    meta: {
                        code: '50000005_c4wy0d9ye3',
                        settingId: '3152',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '流程配置(ppm)',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000657',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000657',
                    component: () => import('@/views/page/Page3000000657.vue'),
                    meta: {
                        code: '50000005_6ssg1vrvd8',
                        settingId: '3000000657',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '审批管理(ppm)',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_resource_3151',
                    path: '/:productCode/:tenantCode/app_50000005/allin-app/allin-workflow-web/register',
                    component: () => import('@/views/system/MicroAppViteContainer.vue'),
                    meta: {
                        code: '50000005_qe3lz6ln4f',
                        settingId: '3151',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '流程注册(ppm)',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
            ]
        },
        {
            name: 'menu_page_50000005_r1b0l7hmae',
            path: '/:productCode/:tenantCode/menu_50000005_r1b0l7hmae',
            redirect: '/:productCode/:tenantCode/app_50000005/allin-app/allin-privilege-management-web/organizational',
            meta: {
                code: '50000005_r1b0l7hmae',
                settingId: 'null',
                menuExpandFlag: true,
                iconDisplay: true,
                hideMenu: false,
                title: '系统管理',
                icon: '',
                selectedIcon: ''
            },
            children: [
                {
                    name: 'menu_resource_109',
                    path: '/:productCode/:tenantCode/app_50000005/allin-app/allin-privilege-management-web/organizational',
                    component: () => import('@/views/system/MicroAppViteContainer.vue'),
                    meta: {
                        code: '50000005_p7rie8qhcy',
                        settingId: '109',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '组织结构管理',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_resource_111',
                    path: '/:productCode/:tenantCode/app_50000005/allin-app/allin-privilege-management-web/role',
                    component: () => import('@/views/system/MicroAppViteContainer.vue'),
                    meta: {
                        code: '50000005_1a9cfnv2pg',
                        settingId: '111',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '角色管理',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_resource_108',
                    path: '/:productCode/:tenantCode/app_50000005/allin-app/allin-privilege-management-web/user',
                    component: () => import('@/views/system/MicroAppViteContainer.vue'),
                    meta: {
                        code: '50000005_3yrn8fsd8k',
                        settingId: '108',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '用户管理',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_resource_110',
                    path: '/:productCode/:tenantCode/app_50000005/allin-app/allin-privilege-management-web/user_group',
                    component: () => import('@/views/system/MicroAppViteContainer.vue'),
                    meta: {
                        code: '50000005_1pmmd3y7e1',
                        settingId: '110',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '用户组管理',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_50000503',
                    path: '/:productCode/:tenantCode/app_50000005/page/50000503',
                    component: () => import('@/views/page/Page50000503.vue'),
                    meta: {
                        code: '50000005_odurqo1bxv',
                        settingId: '50000503',
                        menuExpandFlag: false,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '检查清单管理',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_50000764',
                    path: '/:productCode/:tenantCode/app_50000005/page/50000764',
                    component: () => import('@/views/page/Page50000764.vue'),
                    meta: {
                        code: '50000005_m0yooloxid',
                        settingId: '50000764',
                        menuExpandFlag: false,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '项目菜单管理',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000298',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000298',
                    component: () => import('@/views/page/Page3000000298.vue'),
                    meta: {
                        code: '50000005_crigazfzcj',
                        settingId: '3000000298',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '项目模板维护',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000966',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000966',
                    component: () => import('@/views/page/Page3000000966.vue'),
                    meta: {
                        code: '50000005_pwl0usf2t2',
                        settingId: '3000000966',
                        menuExpandFlag: true,
                        iconDisplay: false,
                        hideMenu: false,
                        title: '工单模板维护',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000967',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000967',
                    component: () => import('@/views/page/Page3000000967.vue'),
                    meta: {
                        code: '50000005_bgu5k16f1y',
                        settingId: '3000000967',
                        menuExpandFlag: true,
                        iconDisplay: false,
                        hideMenu: false,
                        title: '工单SOP维护1',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    name: 'menu_page_3000000968',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000000968',
                    component: () => import('@/views/page/Page3000000968.vue'),
                    meta: {
                        code: '50000005_6s9ss0ngb4',
                        settingId: '3000000968',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '工单配置',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                 {
                    name: 'menu_page_3000001058',
                    path: '/:productCode/:tenantCode/app_50000005/page/3000001058',
                    component: () => import('@/views/page/客户管理/khgl.vue'),
                    meta: {
                        code: '50000005_6s9ss0ngb4',
                        settingId: '3000001058',
                        menuExpandFlag: true,
                        iconDisplay: true,
                        hideMenu: false,
                        title: '客户管理',
                        icon: 'null',
                        selectedIcon: 'null'
                    }
                },
                {
                    path: '/app_50000005/page/ribao',
                    component: () => import('@/views/page/old/ribao.vue')
                },
                {
                    path: '/app_50000005/page/mubiao',
                    component: () => import('@/views/page/old/mubiao.vue')
                },



                {
                    path: '/app_50000005/page/muban',
                    component: () => import('@/views/page/old/jfmubanguanli.vue')
                },
                {
                    path: '/app_50000005/page/gzt',
                    component: () => import('@/views/page/old/gzt.vue')
                },

                {
                    path: '/app_50000005/page/jdkanban',
                    component: () => import('@/views/page/old/jdkanban.vue')
                },

                {
                    path: '/app_50000005/page/xdx',
                    component: () => import('@/views/page/old/xdx.vue')
                },
                {
                    path: '/app_50000005/page/Page3000000458',
                    component: () => import('@/views/page/jixiao/Page3000000458.vue')
                },
                {
                    path: '/app_50000005/page/Page3000000459',
                    component: () => import('@/views/page/jixiao/Page3000000459.vue')
                },
                {
                    path: '/app_50000005/page/ceshigante',
                    component: () => import('@/views/page/old/ceshigante.vue')
                },

                {
                    path: '/app_50000005/page/shenpi',
                    component: () => import('@/views/page/old/shenpi.vue')
                },

                {
                    path: '/app_50000005/page/map',
                    component: () => import('@/views/page/old/map.vue')
                },
                {
                    path: '/app_50000005/page/newView',
                    component: () => import('@/views/page/xiezuo/newView.vue')
                },
                {
                    path: '/app_50000005/page/peizhi',
                    component: () => import('@/views/page/xiezuo/peizhi.vue')
                },
                {
                    path: '/app_50000005/page/ygzhoubao',
                    component: () => import('@/views/page/xiezuo/ygzhoubao.vue')
                },
                {
                    path: '/app_50000005/page/zongjie',
                    component: () => import('@/views/page/xiezuo/zongjie.vue')
                },
                {
                    path: '/app_50000005/page/ygzongjie',
                    component: () => import('@/views/page/xiezuo/ygzongjie.vue')
                },
                {
                    path: '/app_50000005/page/jinzhan',
                    component: () => import('@/views/page/xiezuo/jinzhan.vue')
                },
                {
                    path: '/app_50000005/page/jiankang',
                    component: () => import('@/views/page/xiezuo/jiankang.vue')
                },
                {
                    path: '/app_50000005/page/xmzongjie',
                    component: () => import('@/views/page/xiezuo/xmzongjie.vue')
                },
                {
                    path: '/app_50000005/page/lcbjd',
                    component: () => import('@/views/page/ozujian/lcbjd.vue')
                },
                {
                    path: '/app_50000005/page/ndmb',
                    component: () => import('@/views/page/shiyue/ndmb.vue')
                },
                {
                    path: '/app_50000005/page/66',
                    component: () => import('@/views/page/shiyue/66.vue')
                },
                {
                    path: '/app_50000005/page/10peizhi',
                    component: () => import('@/views/page/shiyue/peihi.vue')
                },
                {
                    path: '/app_50000005/page/quill',
                    component: () => import('@/views/page/gongdan/ceshi.vue')
                },
                {
                    path: '/app_50000005/page/3000000784',
                    component: () => import('@/views/page/gongdan/gongdan.vue')
                },
                {
                    path: '/app_50000005/page/wdgd',
                    component: () => import('@/views/page/gongdan/wdGongdan.vue')
                },
                {
                    path: '/app_50000005/page/gongdanmuban',
                    component: () => import('@/views/page/gongdan/gongdanmuban.vue')
                },
                {
                    path: '/app_50000005/page/3000000785',
                    component: () => import('@/views/page/gongdan/fugongdanxiangqing.vue')
                },
                {
                    path: '/app_50000005/page/3000000787',
                    component: () => import('@/views/page/gongdan/zigongdanxiangqing.vue')
                },
                {
                    path: '/app_50000005/page/3000000788',
                    component: () => import('@/views/page/gongdan/gongdanshenpi.vue')
                },
                {
                    path: '/app_50000005/page/faqnew',
                    component: () => import('@/views/page/faq/faqnew.vue')
                },
                {
                    path: '/app_50000005/page/pxnew',
                    component: () => import('@/views/page/faq/pxnew.vue')
                },
                {
                    path: '/app_50000005/page/newribao',
                    component: () => import('@/views/page/gongdan/newRibao.vue')
                },
                {
                    path: '/app_50000005/page/gt',
                    component: () => import('@/views/page/gante/index.vue')
                },
                {
                    path: '/app_50000005/page/csgt',
                    component: () => import('@/views/page/gante/csgt.vue')
                },
                {
                    path: '/app_50000005/page/zongti',
                    component: () => import('@/views/page/10kanban/zongti.vue')
                },
                {
                    path: '/app_50000005/page/yanqi',
                    component: () => import('@/views/page/10kanban/yanqi.vue')
                },
                {
                    path: '/app_50000005/page/wenti',
                    component: () => import('@/views/page/10kanban/wenti.vue')
                },
                {
                    path: '/app_50000005/page/lcb',
                    component: () => import('@/views/page/ptmuban/lcb.vue')
                },
                {
                    path: '/app_50000005/page/ptkb',
                    component: () => import('@/views/page/ptmuban/kanban.vue')
                },
                {
                    path: '/app_50000005/page/gtdemo',
                    component: () => import('@/views/page/gante/dhtmlx-gantt.vue')
                },
                {
                    path: '/app_50000005/page/qun',
                    component: () => import('@/views/page/10kanban/qun.vue')
                },
                {
                    path: '/app_50000005/page/test',
                    component: () => import('@/views/page/old/test.vue')
                },
                {
                    path: '/app_50000005/page/3000000879',
                    component: () => import('@/views/page/12yue/3000000879.vue')
                },
                {
                    path: '/app_50000005/page/trgl',
                    component: () => import('@/views/page/jixiao/tygl.vue')
                },
                {
                    path: '/app_50000005/page/demo',
                    component: () => import('@/views/page/ceshi/index.vue')
                },
                {
                    path: '/app_50000005/page/cszy',
                    component: () => import('@/views/page/ceshi/test.vue')
                },
                {
                    path: '/app_50000005/page/lhwt',
                    component: () => import('@/views/page/2501/lhwt.vue')
                },
                {
                    path: '/app_50000005/page/jykb',
                    component: () => import('@/views/page/2501/jykb.vue')
                },
                {
                    path: '/app_50000005/page/haha',
                    component: () => import('@/views/page/shiyue/1.vue')
                },
                {
                    path: '/app_50000005/page/kaoshi',
                    component: () => import('@/views/page/2502/kaoshi.vue')
                },
                {
                    path: '/app_50000005/page/ceshi252',
                    component: () => import('@/views/page/2502/ceshi.vue')
                },
                {
                    path: '/app_50000005/page/jykb1',
                    component: () => import('@/views/page/2502/map.vue')
                },
                {
                    path: '/app_50000005/page/liuchengtu',
                    component: () => import('@/views/page/gdsop/liuchengtu.vue')
                },
                {
                    path: '/app_50000005/page/sop',
                    component: () => import('@/views/page/gdsop/sop.vue')
                },
                {
                    path: '/app_50000005/page/gdmuban',
                    component: () => import('@/views/page/gdsop/gdmuban.vue')
                },
                {
                    path: '/app_50000005/page/gdpeizhi',
                    component: () => import('@/views/page/gdsop/gdpeizhi.vue')
                },
                {
                    path: '/app_50000005/page/index',
                    component: () => import('@/views/page/test/index.vue')
                },
                {
                    path: '/app_50000005/page/son',
                    component: () => import('@/views/page/test/son.vue')
                },
                {
                    path: '/app_50000005/page/3000000996',
                    component: () => import('@/views/page/2503/3000000988.vue')
                },
                {
                    path: '/app_50000005/page/3000000997',
                    component: () => import('@/views/page/ozujian/工厂信息.vue')
                },
                {
                    path: '/app_50000005/page/woderibao',
                    component: () => import('@/views/page/old/wdribao.vue')
                },
                {
                    path: '/app_50000005/page/shujukanban',
                    component: () => import('@/views/page/2503/shujukanban.vue')
                },
                {
                    path: '/app_50000005/page/ztjz',
                    component: () => import('@/views/page/ozujian/Page3000000998.vue')
                },
                {
                    path: '/app_50000005/page/fpjz',
                    component: () => import('@/views/page/ozujian/Page3000000997.vue')
                },
                {
                    path: '/app_50000005/page/yuce',
                    component: () => import('@/views/page/ozujian/Page3000000999.vue')
                },
                {
                    path: '/app_50000005/page/abc',
                    component: () => import('@/views/page/ozujian/a.vue')
                },
                {
                    path: '/app_50000005/page/ptkbceshi',
                    component: () => import('@/views/page/ptmuban/ceshi.vue')
                },
                {
                    path: '/app_50000005/page/3000001017',
                    component: () => import('@/views/page/Page3000001017.vue')
                },
                {
                    path: '/app_50000005/page/3000001016',
                    component: () => import('@/views/page/Page3000001016.vue')
                },
                {
                    path: '/app_50000005/page/3000001021',
                    component: () => import('@/views/page/Page3000001021.vue')
                },
                {
                    path: '/app_50000005/page/3000001022',
                    component: () => import('@/views/page/Page3000001022.vue')
                },
                {
                    path: '/app_50000005/page/hyjy',
                    component: () => import('@/views/page/2503/3000000988.vue')
                },
                {
                    path: '/app_50000005/page/tiaojian',
                    component: () => import('@/views/page/gdsop/tiaojian.vue')
                },
                {
                    path: '/app_50000005/page/g6',
                    component: () => import('@/views/page/gdsop/g6.vue')
                },
                {
                    path: '/app_50000005/page/gdbtn',
                    component: () => import('@/views/page/gongdan/Page3000001042.vue')
                },
                {
                    path: '/app_50000005/page/ptbf',
                    component: () => import('@/views/page/平台备份.vue')
                },
                {
                    path: '/app_50000005/page/gdcs',
                    component: () => import('@/views/page/gdcs.vue')
                },
                {
                    path: '/app_50000005/page/rilihui',
                    component: () => import('@/views/page/客户管理/rilihui.vue')
                },
                {
                    path: '/app_50000005/page/khgl',
                    component: () => import('@/views/page/客户管理/khgl.vue')
                },
                {
                    path: '/app_50000005/page/3000001062',
                    component: () => import('@/views/page/客户管理/Page3000001062.vue')
                },
                {
                    path: '/app_50000005/page/3000001064',
                    component: () => import('@/views/page/客户管理/rwhx.vue')
                },
                {
                    path: '/app_50000005/page/3000001063',
                    component: () => import('@/views/page/客户管理/gcgl.vue')
                },
                {
                    path: '/app_50000005/page/3000001072',
                    component: () => import('@/views/page/old/项目阶段维护.vue')
                }
            ]
        },
    ]
}
export default pageRouterConfig
